embroidered cotton fabric - Spanish English Dictionary